﻿Imports UCBase
Imports System.Drawing

Public Class InteractiveMonitor
    Inherits UCBase.UserDevice
    Private WithEvents ImageInput As I_ImageExchange

#Region "Designer"
    Friend WithEvents Socket1 As UCBase.Socket
    Friend WithEvents InteractivePanel1 As UCBase.InteractivePanel
    Friend WithEvents Socket2 As UCBase.Socket
    Friend WithEvents InLinkLed As UCBase.Led
    Friend WithEvents Label1 As System.Windows.Forms.Label
    Friend WithEvents SocketIn As UCBase.Socket
    Friend WithEvents Label9 As System.Windows.Forms.Label
    Friend WithEvents Led1 As UCBase.Led
    Friend WithEvents Label2 As System.Windows.Forms.Label
    Friend WithEvents Socket3 As UCBase.Socket
    Friend WithEvents Label3 As System.Windows.Forms.Label
    Friend WithEvents EnableLed As UCBase.Led
    Friend WithEvents Label12 As System.Windows.Forms.Label
    Friend WithEvents Button3D5 As UCBase.Button3D
    Friend WithEvents Led2 As UCBase.Led
    Friend WithEvents Label4 As System.Windows.Forms.Label
    Friend WithEvents Button3D1 As UCBase.Button3D
    Friend WithEvents Led3 As UCBase.Led
    Friend WithEvents Label5 As System.Windows.Forms.Label
    Friend WithEvents Socket4 As UCBase.Socket
    Friend WithEvents Label6 As System.Windows.Forms.Label
    Friend WithEvents Led4 As UCBase.Led
    Friend WithEvents Label7 As System.Windows.Forms.Label
    Friend WithEvents Button3D2 As UCBase.Button3D
    Friend WithEvents Led5 As UCBase.Led
    Friend WithEvents Label8 As System.Windows.Forms.Label
    Friend WithEvents Socket5 As UCBase.Socket
    Friend WithEvents Label10 As System.Windows.Forms.Label
    Friend WithEvents Led6 As UCBase.Led
    Friend WithEvents Label11 As System.Windows.Forms.Label
    Friend WithEvents Button3D3 As UCBase.Button3D
    Friend WithEvents Led7 As UCBase.Led
    Friend WithEvents Label13 As System.Windows.Forms.Label
    Friend WithEvents Socket6 As UCBase.Socket
    Friend WithEvents Label14 As System.Windows.Forms.Label
    Friend WithEvents Led8 As UCBase.Led
    Friend WithEvents Label15 As System.Windows.Forms.Label
    Friend WithEvents Socket7 As UCBase.Socket
    Friend WithEvents OsdContainer1 As UCBase.OSDContainer
    Private components As System.ComponentModel.IContainer
    Friend WithEvents Slider1 As UCS_Controls.Slider
    Friend WithEvents Label17 As System.Windows.Forms.Label
    Friend WithEvents Button3D4 As UCBase.Button3D
    Friend WithEvents Led9 As UCBase.Led
    Friend WithEvents Label20 As System.Windows.Forms.Label
    Friend WithEvents Label18 As System.Windows.Forms.Label
    Friend WithEvents Led10 As UCBase.Led
    Friend WithEvents Button3D6 As UCBase.Button3D
    Friend WithEvents Socket8 As UCBase.Socket
    Friend WithEvents Label19 As System.Windows.Forms.Label
    Friend WithEvents Label16 As System.Windows.Forms.Label
    Private Sub InitializeComponent()
        Me.components = New System.ComponentModel.Container
        Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(InteractiveMonitor))
        Me.InteractivePanel1 = New UCBase.InteractivePanel
        Me.Label20 = New System.Windows.Forms.Label
        Me.Label18 = New System.Windows.Forms.Label
        Me.OsdContainer1 = New UCBase.OSDContainer
        Me.Slider1 = New UCS_Controls.Slider
        Me.Socket1 = New UCBase.Socket
        Me.Socket2 = New UCBase.Socket
        Me.InLinkLed = New UCBase.Led
        Me.Label1 = New System.Windows.Forms.Label
        Me.SocketIn = New UCBase.Socket
        Me.Label9 = New System.Windows.Forms.Label
        Me.Led1 = New UCBase.Led
        Me.Label2 = New System.Windows.Forms.Label
        Me.Socket3 = New UCBase.Socket
        Me.Label3 = New System.Windows.Forms.Label
        Me.EnableLed = New UCBase.Led
        Me.Label12 = New System.Windows.Forms.Label
        Me.Button3D5 = New UCBase.Button3D
        Me.Led2 = New UCBase.Led
        Me.Label4 = New System.Windows.Forms.Label
        Me.Button3D1 = New UCBase.Button3D
        Me.Led3 = New UCBase.Led
        Me.Label5 = New System.Windows.Forms.Label
        Me.Socket4 = New UCBase.Socket
        Me.Label6 = New System.Windows.Forms.Label
        Me.Led4 = New UCBase.Led
        Me.Label7 = New System.Windows.Forms.Label
        Me.Button3D2 = New UCBase.Button3D
        Me.Led5 = New UCBase.Led
        Me.Label8 = New System.Windows.Forms.Label
        Me.Socket5 = New UCBase.Socket
        Me.Label10 = New System.Windows.Forms.Label
        Me.Led6 = New UCBase.Led
        Me.Label11 = New System.Windows.Forms.Label
        Me.Button3D3 = New UCBase.Button3D
        Me.Led7 = New UCBase.Led
        Me.Label13 = New System.Windows.Forms.Label
        Me.Socket6 = New UCBase.Socket
        Me.Label14 = New System.Windows.Forms.Label
        Me.Led8 = New UCBase.Led
        Me.Label15 = New System.Windows.Forms.Label
        Me.Socket7 = New UCBase.Socket
        Me.Label16 = New System.Windows.Forms.Label
        Me.Label17 = New System.Windows.Forms.Label
        Me.Button3D4 = New UCBase.Button3D
        Me.Led9 = New UCBase.Led
        Me.Led10 = New UCBase.Led
        Me.Button3D6 = New UCBase.Button3D
        Me.Socket8 = New UCBase.Socket
        Me.Label19 = New System.Windows.Forms.Label
        CType(Me.InteractivePanel1, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.InteractivePanel1.SuspendLayout()
        Me.OsdContainer1.SuspendLayout()
        Me.SuspendLayout()
        '
        'InteractivePanel1
        '
        Me.InteractivePanel1.AspectRatio = UCBase.InteractivePanel.AspectRatioEnum.Ratio16x9
        Me.InteractivePanel1.AutoSizeMode = UCBase.InteractivePanel.SizeModeEnum.AutoHeight
        Me.InteractivePanel1.BackColor = System.Drawing.Color.Black
        Me.InteractivePanel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.InteractivePanel1.Controls.Add(Me.Label20)
        Me.InteractivePanel1.Controls.Add(Me.Label18)
        Me.InteractivePanel1.Controls.Add(Me.OsdContainer1)
        Me.InteractivePanel1.Location = New System.Drawing.Point(135, 15)
        Me.InteractivePanel1.Name = "InteractivePanel1"
        Me.InteractivePanel1.Size = New System.Drawing.Size(615, 346)
        Me.InteractivePanel1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom
        Me.InteractivePanel1.TabIndex = 0
        Me.InteractivePanel1.TabStop = False
        '
        'Label20
        '
        Me.Label20.BackColor = System.Drawing.Color.DarkOrange
        Me.Label20.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label20.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label20.Location = New System.Drawing.Point(0, 45)
        Me.Label20.Name = "Label20"
        Me.Label20.Size = New System.Drawing.Size(14, 39)
        Me.Label20.TabIndex = 119
        Me.Label20.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Label18
        '
        Me.Label18.BackColor = System.Drawing.Color.DarkOrange
        Me.Label18.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label18.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label18.Location = New System.Drawing.Point(0, 0)
        Me.Label18.Name = "Label18"
        Me.Label18.Size = New System.Drawing.Size(14, 39)
        Me.Label18.TabIndex = 115
        Me.Label18.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'OsdContainer1
        '
        Me.OsdContainer1.BackColor = System.Drawing.Color.Transparent
        Me.OsdContainer1.BackGroundColor = System.Drawing.Color.Navy
        Me.OsdContainer1.BackgroundImage = CType(resources.GetObject("OsdContainer1.BackgroundImage"), System.Drawing.Image)
        Me.OsdContainer1.BackOpacity = 50
        Me.OsdContainer1.BarSize_Bottom = 1
        Me.OsdContainer1.BarSize_Left = 1
        Me.OsdContainer1.BarSize_Right = 1
        Me.OsdContainer1.BarSize_Top = 16
        Me.OsdContainer1.BorderColor = System.Drawing.Color.DodgerBlue
        Me.OsdContainer1.BorderOpacity = 80
        Me.OsdContainer1.BorderRadius = 10
        Me.OsdContainer1.BorderStyle = UCBase.OSDContainer.BorderShapeEnum.Rounded
        Me.OsdContainer1.BorderWidth = 1
        Me.OsdContainer1.Controls.Add(Me.Slider1)
        Me.OsdContainer1.DebugMode = False
        Me.OsdContainer1.Location = New System.Drawing.Point(165, 50)
        Me.OsdContainer1.Name = "OsdContainer1"
        Me.OsdContainer1.OutSideMargin = 1
        Me.OsdContainer1.ShowText = True
        Me.OsdContainer1.Size = New System.Drawing.Size(105, 235)
        Me.OsdContainer1.TabIndex = 8
        Me.OsdContainer1.TextColor = System.Drawing.Color.Black
        Me.OsdContainer1.TextSize = 10
        '
        'Slider1
        '
        Me.Slider1.BackColor = System.Drawing.Color.Transparent
        Me.Slider1.BackgroundColor = System.Drawing.Color.Silver
        Me.Slider1.BackgroundImage = CType(resources.GetObject("Slider1.BackgroundImage"), System.Drawing.Image)
        Me.Slider1.BackgroundType = UCS_Controls.Slider.BackGroundTypeEnum.None
        Me.Slider1.ExtensionLineColor = System.Drawing.Color.Red
        Me.Slider1.ExtensionLineWidth = 2
        Me.Slider1.ForeColor = System.Drawing.Color.White
        Me.Slider1.KnobColor = System.Drawing.Color.Blue
        Me.Slider1.KnobHeight = 12
        Me.Slider1.KnobWidth = 40
        Me.Slider1.Location = New System.Drawing.Point(15, 20)
        Me.Slider1.Name = "Slider1"
        Me.Slider1.ShowExtensionLine = True
        Me.Slider1.Size = New System.Drawing.Size(75, 210)
        Me.Slider1.TabIndex = 0
        '
        'Socket1
        '
        Me.Socket1.ActLED = Nothing
        Me.Socket1.AllowDrop = True
        Me.Socket1.BackColor = System.Drawing.Color.Transparent
        Me.Socket1.Border = 1
        Me.Socket1.BorderOffset = 1
        Me.Socket1.Busy = False
        Me.Socket1.ExitTo = UCBase.Socket.Exit_Side.To_Left
        Me.Socket1.LinkLED = Nothing
        Me.Socket1.Location = New System.Drawing.Point(10, 20)
        Me.Socket1.Name = "Socket1"
        Me.Socket1.Radius = 5
        Me.Socket1.Remote = Nothing
        Me.Socket1.Ring = 5
        Me.Socket1.Selected = False
        Me.Socket1.Size = New System.Drawing.Size(30, 30)
        Me.Socket1.SocketDirection = UCBase.Socket.Socket_Direction.Bidirectional
        Me.Socket1.SocketsEnable = False
        Me.Socket1.SocketType = UCBase.Socket.Socket_Type.Control
        Me.Socket1.TabIndex = 1
        Me.Socket1.Text = "Socket1"
        Me.Socket1.Value = Nothing
        '
        'Socket2
        '
        Me.Socket2.ActLED = Nothing
        Me.Socket2.AllowDrop = True
        Me.Socket2.BackColor = System.Drawing.Color.Transparent
        Me.Socket2.Border = 1
        Me.Socket2.BorderOffset = 1
        Me.Socket2.Busy = False
        Me.Socket2.ExitTo = UCBase.Socket.Exit_Side.To_Right
        Me.Socket2.LinkLED = Nothing
        Me.Socket2.Location = New System.Drawing.Point(1020, 10)
        Me.Socket2.Name = "Socket2"
        Me.Socket2.Radius = 5
        Me.Socket2.Remote = Nothing
        Me.Socket2.Ring = 5
        Me.Socket2.Selected = False
        Me.Socket2.Size = New System.Drawing.Size(30, 30)
        Me.Socket2.SocketDirection = UCBase.Socket.Socket_Direction.Bidirectional
        Me.Socket2.SocketsEnable = False
        Me.Socket2.SocketType = UCBase.Socket.Socket_Type.Control
        Me.Socket2.TabIndex = 2
        Me.Socket2.Text = "Socket2"
        Me.Socket2.Value = Nothing
        '
        'InLinkLed
        '
        Me.InLinkLed.BackColor = System.Drawing.Color.Transparent
        Me.InLinkLed.FixedSize = True
        Me.InLinkLed.LedSize = 4
        Me.InLinkLed.Location = New System.Drawing.Point(155, 400)
        Me.InLinkLed.Name = "InLinkLed"
        Me.InLinkLed.Off_Color = System.Drawing.Color.DarkGreen
        Me.InLinkLed.On_Color = System.Drawing.Color.LawnGreen
        Me.InLinkLed.Size = New System.Drawing.Size(20, 20)
        Me.InLinkLed.State = UCBase.Led.LedState.Led_Off
        Me.InLinkLed.TabIndex = 84
        Me.InLinkLed.X_Offset = 0
        Me.InLinkLed.Y_Offset = 1
        '
        'Label1
        '
        Me.Label1.BackColor = System.Drawing.Color.Transparent
        Me.Label1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label1.Location = New System.Drawing.Point(145, 370)
        Me.Label1.Name = "Label1"
        Me.Label1.Size = New System.Drawing.Size(40, 20)
        Me.Label1.TabIndex = 83
        Me.Label1.Text = "In"
        Me.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'SocketIn
        '
        Me.SocketIn.ActLED = Nothing
        Me.SocketIn.AllowDrop = True
        Me.SocketIn.BackColor = System.Drawing.Color.Transparent
        Me.SocketIn.Border = 1
        Me.SocketIn.BorderOffset = 1
        Me.SocketIn.Busy = False
        Me.SocketIn.ExitTo = UCBase.Socket.Exit_Side.To_Bottom
        Me.SocketIn.LinkLED = Me.InLinkLed
        Me.SocketIn.Location = New System.Drawing.Point(150, 420)
        Me.SocketIn.Name = "SocketIn"
        Me.SocketIn.Radius = 5
        Me.SocketIn.Remote = Nothing
        Me.SocketIn.Ring = 5
        Me.SocketIn.Selected = False
        Me.SocketIn.Size = New System.Drawing.Size(30, 30)
        Me.SocketIn.SocketDirection = UCBase.Socket.Socket_Direction.Input
        Me.SocketIn.SocketsEnable = False
        Me.SocketIn.SocketType = UCBase.Socket.Socket_Type.Image
        Me.SocketIn.TabIndex = 82
        Me.SocketIn.Text = "Socket1"
        Me.SocketIn.Value = Nothing
        '
        'Label9
        '
        Me.Label9.BackColor = System.Drawing.Color.Transparent
        Me.Label9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label9.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label9.Location = New System.Drawing.Point(145, 390)
        Me.Label9.Name = "Label9"
        Me.Label9.Size = New System.Drawing.Size(40, 65)
        Me.Label9.TabIndex = 85
        '
        'Led1
        '
        Me.Led1.BackColor = System.Drawing.Color.Transparent
        Me.Led1.FixedSize = True
        Me.Led1.LedSize = 4
        Me.Led1.Location = New System.Drawing.Point(225, 400)
        Me.Led1.Name = "Led1"
        Me.Led1.Off_Color = System.Drawing.Color.DarkGreen
        Me.Led1.On_Color = System.Drawing.Color.LawnGreen
        Me.Led1.Size = New System.Drawing.Size(20, 20)
        Me.Led1.State = UCBase.Led.LedState.Led_Off
        Me.Led1.TabIndex = 88
        Me.Led1.X_Offset = 0
        Me.Led1.Y_Offset = 1
        '
        'Label2
        '
        Me.Label2.BackColor = System.Drawing.Color.Transparent
        Me.Label2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label2.Location = New System.Drawing.Point(215, 370)
        Me.Label2.Name = "Label2"
        Me.Label2.Size = New System.Drawing.Size(110, 20)
        Me.Label2.TabIndex = 87
        Me.Label2.Text = "Pip 1"
        Me.Label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Socket3
        '
        Me.Socket3.ActLED = Nothing
        Me.Socket3.AllowDrop = True
        Me.Socket3.BackColor = System.Drawing.Color.Transparent
        Me.Socket3.Border = 1
        Me.Socket3.BorderOffset = 1
        Me.Socket3.Busy = False
        Me.Socket3.ExitTo = UCBase.Socket.Exit_Side.To_Bottom
        Me.Socket3.LinkLED = Me.Led1
        Me.Socket3.Location = New System.Drawing.Point(220, 420)
        Me.Socket3.Name = "Socket3"
        Me.Socket3.Radius = 5
        Me.Socket3.Remote = Nothing
        Me.Socket3.Ring = 5
        Me.Socket3.Selected = False
        Me.Socket3.Size = New System.Drawing.Size(30, 30)
        Me.Socket3.SocketDirection = UCBase.Socket.Socket_Direction.Input
        Me.Socket3.SocketsEnable = False
        Me.Socket3.SocketType = UCBase.Socket.Socket_Type.Image
        Me.Socket3.TabIndex = 86
        Me.Socket3.Text = "Socket1"
        Me.Socket3.Value = Nothing
        '
        'Label3
        '
        Me.Label3.BackColor = System.Drawing.Color.Transparent
        Me.Label3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label3.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label3.Location = New System.Drawing.Point(215, 390)
        Me.Label3.Name = "Label3"
        Me.Label3.Size = New System.Drawing.Size(110, 65)
        Me.Label3.TabIndex = 89
        '
        'EnableLed
        '
        Me.EnableLed.BackColor = System.Drawing.Color.Transparent
        Me.EnableLed.FixedSize = True
        Me.EnableLed.LedSize = 4
        Me.EnableLed.Location = New System.Drawing.Point(260, 420)
        Me.EnableLed.Name = "EnableLed"
        Me.EnableLed.Off_Color = System.Drawing.Color.DarkRed
        Me.EnableLed.On_Color = System.Drawing.Color.Red
        Me.EnableLed.Size = New System.Drawing.Size(20, 20)
        Me.EnableLed.State = UCBase.Led.LedState.Led_Off
        Me.EnableLed.TabIndex = 93
        Me.EnableLed.X_Offset = 1
        Me.EnableLed.Y_Offset = 1
        '
        'Label12
        '
        Me.Label12.BackColor = System.Drawing.Color.Transparent
        Me.Label12.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label12.Location = New System.Drawing.Point(255, 400)
        Me.Label12.Name = "Label12"
        Me.Label12.Size = New System.Drawing.Size(60, 15)
        Me.Label12.TabIndex = 92
        Me.Label12.Text = "Show"
        Me.Label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Button3D5
        '
        Me.Button3D5.BackColor = System.Drawing.Color.Transparent
        Me.Button3D5.ButtonImage = Nothing
        Me.Button3D5.ButtonImageCustomResize = 75
        Me.Button3D5.ButtonImageMode = UCBase.Button3D.ButtonImageModeConst.None
        Me.Button3D5.ButtonImageOffsetX = 0
        Me.Button3D5.ButtonImageOffsetY = 0
        Me.Button3D5.ForeColor = System.Drawing.Color.Silver
        Me.Button3D5.HiLiteColor = System.Drawing.Color.CadetBlue
        Me.Button3D5.Location = New System.Drawing.Point(255, 415)
        Me.Button3D5.LongClickColor = System.Drawing.Color.Red
        Me.Button3D5.LongClickDelay = 1500
        Me.Button3D5.Name = "Button3D5"
        Me.Button3D5.Opacity = 100
        Me.Button3D5.Size = New System.Drawing.Size(60, 30)
        Me.Button3D5.TabIndex = 91
        Me.Button3D5.TextColor = System.Drawing.Color.Black
        Me.Button3D5.TextOffsetX = 0
        Me.Button3D5.TextOffsetY = 0
        '
        'Led2
        '
        Me.Led2.BackColor = System.Drawing.Color.Transparent
        Me.Led2.FixedSize = True
        Me.Led2.LedSize = 4
        Me.Led2.Location = New System.Drawing.Point(375, 420)
        Me.Led2.Name = "Led2"
        Me.Led2.Off_Color = System.Drawing.Color.DarkRed
        Me.Led2.On_Color = System.Drawing.Color.Red
        Me.Led2.Size = New System.Drawing.Size(20, 20)
        Me.Led2.State = UCBase.Led.LedState.Led_Off
        Me.Led2.TabIndex = 100
        Me.Led2.X_Offset = 1
        Me.Led2.Y_Offset = 1
        '
        'Label4
        '
        Me.Label4.BackColor = System.Drawing.Color.Transparent
        Me.Label4.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label4.Location = New System.Drawing.Point(370, 400)
        Me.Label4.Name = "Label4"
        Me.Label4.Size = New System.Drawing.Size(60, 15)
        Me.Label4.TabIndex = 99
        Me.Label4.Text = "Show"
        Me.Label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Button3D1
        '
        Me.Button3D1.BackColor = System.Drawing.Color.Transparent
        Me.Button3D1.ButtonImage = Nothing
        Me.Button3D1.ButtonImageCustomResize = 75
        Me.Button3D1.ButtonImageMode = UCBase.Button3D.ButtonImageModeConst.None
        Me.Button3D1.ButtonImageOffsetX = 0
        Me.Button3D1.ButtonImageOffsetY = 0
        Me.Button3D1.ForeColor = System.Drawing.Color.Silver
        Me.Button3D1.HiLiteColor = System.Drawing.Color.CadetBlue
        Me.Button3D1.Location = New System.Drawing.Point(370, 415)
        Me.Button3D1.LongClickColor = System.Drawing.Color.Red
        Me.Button3D1.LongClickDelay = 1500
        Me.Button3D1.Name = "Button3D1"
        Me.Button3D1.Opacity = 100
        Me.Button3D1.Size = New System.Drawing.Size(60, 30)
        Me.Button3D1.TabIndex = 98
        Me.Button3D1.TextColor = System.Drawing.Color.Black
        Me.Button3D1.TextOffsetX = 0
        Me.Button3D1.TextOffsetY = 0
        '
        'Led3
        '
        Me.Led3.BackColor = System.Drawing.Color.Transparent
        Me.Led3.FixedSize = True
        Me.Led3.LedSize = 4
        Me.Led3.Location = New System.Drawing.Point(340, 400)
        Me.Led3.Name = "Led3"
        Me.Led3.Off_Color = System.Drawing.Color.DarkGreen
        Me.Led3.On_Color = System.Drawing.Color.LawnGreen
        Me.Led3.Size = New System.Drawing.Size(20, 20)
        Me.Led3.State = UCBase.Led.LedState.Led_Off
        Me.Led3.TabIndex = 96
        Me.Led3.X_Offset = 0
        Me.Led3.Y_Offset = 1
        '
        'Label5
        '
        Me.Label5.BackColor = System.Drawing.Color.Transparent
        Me.Label5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label5.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label5.Location = New System.Drawing.Point(330, 370)
        Me.Label5.Name = "Label5"
        Me.Label5.Size = New System.Drawing.Size(110, 20)
        Me.Label5.TabIndex = 95
        Me.Label5.Text = "Pip 2"
        Me.Label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Socket4
        '
        Me.Socket4.ActLED = Nothing
        Me.Socket4.AllowDrop = True
        Me.Socket4.BackColor = System.Drawing.Color.Transparent
        Me.Socket4.Border = 1
        Me.Socket4.BorderOffset = 1
        Me.Socket4.Busy = False
        Me.Socket4.ExitTo = UCBase.Socket.Exit_Side.To_Bottom
        Me.Socket4.LinkLED = Me.Led3
        Me.Socket4.Location = New System.Drawing.Point(335, 420)
        Me.Socket4.Name = "Socket4"
        Me.Socket4.Radius = 5
        Me.Socket4.Remote = Nothing
        Me.Socket4.Ring = 5
        Me.Socket4.Selected = False
        Me.Socket4.Size = New System.Drawing.Size(30, 30)
        Me.Socket4.SocketDirection = UCBase.Socket.Socket_Direction.Input
        Me.Socket4.SocketsEnable = False
        Me.Socket4.SocketType = UCBase.Socket.Socket_Type.Image
        Me.Socket4.TabIndex = 94
        Me.Socket4.Text = "Socket1"
        Me.Socket4.Value = Nothing
        '
        'Label6
        '
        Me.Label6.BackColor = System.Drawing.Color.Transparent
        Me.Label6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label6.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label6.Location = New System.Drawing.Point(330, 390)
        Me.Label6.Name = "Label6"
        Me.Label6.Size = New System.Drawing.Size(110, 65)
        Me.Label6.TabIndex = 97
        '
        'Led4
        '
        Me.Led4.BackColor = System.Drawing.Color.Transparent
        Me.Led4.FixedSize = True
        Me.Led4.LedSize = 4
        Me.Led4.Location = New System.Drawing.Point(490, 420)
        Me.Led4.Name = "Led4"
        Me.Led4.Off_Color = System.Drawing.Color.DarkRed
        Me.Led4.On_Color = System.Drawing.Color.Red
        Me.Led4.Size = New System.Drawing.Size(20, 20)
        Me.Led4.State = UCBase.Led.LedState.Led_Off
        Me.Led4.TabIndex = 107
        Me.Led4.X_Offset = 1
        Me.Led4.Y_Offset = 1
        '
        'Label7
        '
        Me.Label7.BackColor = System.Drawing.Color.Transparent
        Me.Label7.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label7.Location = New System.Drawing.Point(485, 400)
        Me.Label7.Name = "Label7"
        Me.Label7.Size = New System.Drawing.Size(60, 15)
        Me.Label7.TabIndex = 106
        Me.Label7.Text = "Show"
        Me.Label7.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Button3D2
        '
        Me.Button3D2.BackColor = System.Drawing.Color.Transparent
        Me.Button3D2.ButtonImage = Nothing
        Me.Button3D2.ButtonImageCustomResize = 75
        Me.Button3D2.ButtonImageMode = UCBase.Button3D.ButtonImageModeConst.None
        Me.Button3D2.ButtonImageOffsetX = 0
        Me.Button3D2.ButtonImageOffsetY = 0
        Me.Button3D2.ForeColor = System.Drawing.Color.Silver
        Me.Button3D2.HiLiteColor = System.Drawing.Color.CadetBlue
        Me.Button3D2.Location = New System.Drawing.Point(485, 415)
        Me.Button3D2.LongClickColor = System.Drawing.Color.Red
        Me.Button3D2.LongClickDelay = 1500
        Me.Button3D2.Name = "Button3D2"
        Me.Button3D2.Opacity = 100
        Me.Button3D2.Size = New System.Drawing.Size(60, 30)
        Me.Button3D2.TabIndex = 105
        Me.Button3D2.TextColor = System.Drawing.Color.Black
        Me.Button3D2.TextOffsetX = 0
        Me.Button3D2.TextOffsetY = 0
        '
        'Led5
        '
        Me.Led5.BackColor = System.Drawing.Color.Transparent
        Me.Led5.FixedSize = True
        Me.Led5.LedSize = 4
        Me.Led5.Location = New System.Drawing.Point(455, 400)
        Me.Led5.Name = "Led5"
        Me.Led5.Off_Color = System.Drawing.Color.DarkGreen
        Me.Led5.On_Color = System.Drawing.Color.LawnGreen
        Me.Led5.Size = New System.Drawing.Size(20, 20)
        Me.Led5.State = UCBase.Led.LedState.Led_Off
        Me.Led5.TabIndex = 103
        Me.Led5.X_Offset = 0
        Me.Led5.Y_Offset = 1
        '
        'Label8
        '
        Me.Label8.BackColor = System.Drawing.Color.Transparent
        Me.Label8.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label8.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label8.Location = New System.Drawing.Point(445, 370)
        Me.Label8.Name = "Label8"
        Me.Label8.Size = New System.Drawing.Size(110, 20)
        Me.Label8.TabIndex = 102
        Me.Label8.Text = "Pip 3"
        Me.Label8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Socket5
        '
        Me.Socket5.ActLED = Nothing
        Me.Socket5.AllowDrop = True
        Me.Socket5.BackColor = System.Drawing.Color.Transparent
        Me.Socket5.Border = 1
        Me.Socket5.BorderOffset = 1
        Me.Socket5.Busy = False
        Me.Socket5.ExitTo = UCBase.Socket.Exit_Side.To_Bottom
        Me.Socket5.LinkLED = Me.Led5
        Me.Socket5.Location = New System.Drawing.Point(450, 420)
        Me.Socket5.Name = "Socket5"
        Me.Socket5.Radius = 5
        Me.Socket5.Remote = Nothing
        Me.Socket5.Ring = 5
        Me.Socket5.Selected = False
        Me.Socket5.Size = New System.Drawing.Size(30, 30)
        Me.Socket5.SocketDirection = UCBase.Socket.Socket_Direction.Input
        Me.Socket5.SocketsEnable = False
        Me.Socket5.SocketType = UCBase.Socket.Socket_Type.Image
        Me.Socket5.TabIndex = 101
        Me.Socket5.Text = "Socket1"
        Me.Socket5.Value = Nothing
        '
        'Label10
        '
        Me.Label10.BackColor = System.Drawing.Color.Transparent
        Me.Label10.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label10.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label10.Location = New System.Drawing.Point(445, 390)
        Me.Label10.Name = "Label10"
        Me.Label10.Size = New System.Drawing.Size(110, 65)
        Me.Label10.TabIndex = 104
        '
        'Led6
        '
        Me.Led6.BackColor = System.Drawing.Color.Transparent
        Me.Led6.FixedSize = True
        Me.Led6.LedSize = 4
        Me.Led6.Location = New System.Drawing.Point(605, 420)
        Me.Led6.Name = "Led6"
        Me.Led6.Off_Color = System.Drawing.Color.DarkRed
        Me.Led6.On_Color = System.Drawing.Color.Red
        Me.Led6.Size = New System.Drawing.Size(20, 20)
        Me.Led6.State = UCBase.Led.LedState.Led_Off
        Me.Led6.TabIndex = 100
        Me.Led6.X_Offset = 1
        Me.Led6.Y_Offset = 1
        '
        'Label11
        '
        Me.Label11.BackColor = System.Drawing.Color.Transparent
        Me.Label11.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label11.Location = New System.Drawing.Point(600, 400)
        Me.Label11.Name = "Label11"
        Me.Label11.Size = New System.Drawing.Size(60, 15)
        Me.Label11.TabIndex = 99
        Me.Label11.Text = "Show"
        Me.Label11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Button3D3
        '
        Me.Button3D3.BackColor = System.Drawing.Color.Transparent
        Me.Button3D3.ButtonImage = Nothing
        Me.Button3D3.ButtonImageCustomResize = 75
        Me.Button3D3.ButtonImageMode = UCBase.Button3D.ButtonImageModeConst.None
        Me.Button3D3.ButtonImageOffsetX = 0
        Me.Button3D3.ButtonImageOffsetY = 0
        Me.Button3D3.ForeColor = System.Drawing.Color.Silver
        Me.Button3D3.HiLiteColor = System.Drawing.Color.CadetBlue
        Me.Button3D3.Location = New System.Drawing.Point(600, 415)
        Me.Button3D3.LongClickColor = System.Drawing.Color.Red
        Me.Button3D3.LongClickDelay = 1500
        Me.Button3D3.Name = "Button3D3"
        Me.Button3D3.Opacity = 100
        Me.Button3D3.Size = New System.Drawing.Size(60, 30)
        Me.Button3D3.TabIndex = 98
        Me.Button3D3.TextColor = System.Drawing.Color.Black
        Me.Button3D3.TextOffsetX = 0
        Me.Button3D3.TextOffsetY = 0
        '
        'Led7
        '
        Me.Led7.BackColor = System.Drawing.Color.Transparent
        Me.Led7.FixedSize = True
        Me.Led7.LedSize = 4
        Me.Led7.Location = New System.Drawing.Point(570, 400)
        Me.Led7.Name = "Led7"
        Me.Led7.Off_Color = System.Drawing.Color.DarkGreen
        Me.Led7.On_Color = System.Drawing.Color.LawnGreen
        Me.Led7.Size = New System.Drawing.Size(20, 20)
        Me.Led7.State = UCBase.Led.LedState.Led_Off
        Me.Led7.TabIndex = 96
        Me.Led7.X_Offset = 0
        Me.Led7.Y_Offset = 1
        '
        'Label13
        '
        Me.Label13.BackColor = System.Drawing.Color.Transparent
        Me.Label13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label13.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label13.Location = New System.Drawing.Point(560, 370)
        Me.Label13.Name = "Label13"
        Me.Label13.Size = New System.Drawing.Size(110, 20)
        Me.Label13.TabIndex = 95
        Me.Label13.Text = "Pip 4"
        Me.Label13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Socket6
        '
        Me.Socket6.ActLED = Nothing
        Me.Socket6.AllowDrop = True
        Me.Socket6.BackColor = System.Drawing.Color.Transparent
        Me.Socket6.Border = 1
        Me.Socket6.BorderOffset = 1
        Me.Socket6.Busy = False
        Me.Socket6.ExitTo = UCBase.Socket.Exit_Side.To_Bottom
        Me.Socket6.LinkLED = Me.Led7
        Me.Socket6.Location = New System.Drawing.Point(565, 420)
        Me.Socket6.Name = "Socket6"
        Me.Socket6.Radius = 5
        Me.Socket6.Remote = Nothing
        Me.Socket6.Ring = 5
        Me.Socket6.Selected = False
        Me.Socket6.Size = New System.Drawing.Size(30, 30)
        Me.Socket6.SocketDirection = UCBase.Socket.Socket_Direction.Input
        Me.Socket6.SocketsEnable = False
        Me.Socket6.SocketType = UCBase.Socket.Socket_Type.Image
        Me.Socket6.TabIndex = 94
        Me.Socket6.Text = "Socket1"
        Me.Socket6.Value = Nothing
        '
        'Label14
        '
        Me.Label14.BackColor = System.Drawing.Color.Transparent
        Me.Label14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label14.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label14.Location = New System.Drawing.Point(560, 390)
        Me.Label14.Name = "Label14"
        Me.Label14.Size = New System.Drawing.Size(110, 65)
        Me.Label14.TabIndex = 97
        '
        'Led8
        '
        Me.Led8.BackColor = System.Drawing.Color.Transparent
        Me.Led8.FixedSize = True
        Me.Led8.LedSize = 4
        Me.Led8.Location = New System.Drawing.Point(710, 400)
        Me.Led8.Name = "Led8"
        Me.Led8.Off_Color = System.Drawing.Color.DarkGreen
        Me.Led8.On_Color = System.Drawing.Color.LawnGreen
        Me.Led8.Size = New System.Drawing.Size(20, 20)
        Me.Led8.State = UCBase.Led.LedState.Led_Off
        Me.Led8.TabIndex = 110
        Me.Led8.X_Offset = 0
        Me.Led8.Y_Offset = 1
        '
        'Label15
        '
        Me.Label15.BackColor = System.Drawing.Color.Transparent
        Me.Label15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label15.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label15.Location = New System.Drawing.Point(700, 370)
        Me.Label15.Name = "Label15"
        Me.Label15.Size = New System.Drawing.Size(40, 20)
        Me.Label15.TabIndex = 109
        Me.Label15.Text = "Out"
        Me.Label15.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
        '
        'Socket7
        '
        Me.Socket7.ActLED = Nothing
        Me.Socket7.AllowDrop = True
        Me.Socket7.BackColor = System.Drawing.Color.Transparent
        Me.Socket7.Border = 1
        Me.Socket7.BorderOffset = 1
        Me.Socket7.Busy = False
        Me.Socket7.ExitTo = UCBase.Socket.Exit_Side.To_Bottom
        Me.Socket7.LinkLED = Me.Led8
        Me.Socket7.Location = New System.Drawing.Point(705, 420)
        Me.Socket7.Name = "Socket7"
        Me.Socket7.Radius = 5
        Me.Socket7.Remote = Nothing
        Me.Socket7.Ring = 5
        Me.Socket7.Selected = False
        Me.Socket7.Size = New System.Drawing.Size(30, 30)
        Me.Socket7.SocketDirection = UCBase.Socket.Socket_Direction.Input
        Me.Socket7.SocketsEnable = False
        Me.Socket7.SocketType = UCBase.Socket.Socket_Type.Image
        Me.Socket7.TabIndex = 108
        Me.Socket7.Text = "Socket1"
        Me.Socket7.Value = Nothing
        '
        'Label16
        '
        Me.Label16.BackColor = System.Drawing.Color.Transparent
        Me.Label16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label16.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label16.Location = New System.Drawing.Point(700, 390)
        Me.Label16.Name = "Label16"
        Me.Label16.Size = New System.Drawing.Size(40, 65)
        Me.Label16.TabIndex = 111
        '
        'Label17
        '
        Me.Label17.BackColor = System.Drawing.Color.Transparent
        Me.Label17.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label17.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label17.Location = New System.Drawing.Point(6, 16)
        Me.Label17.Name = "Label17"
        Me.Label17.Size = New System.Drawing.Size(124, 39)
        Me.Label17.TabIndex = 112
        '
        'Button3D4
        '
        Me.Button3D4.BackColor = System.Drawing.Color.Transparent
        Me.Button3D4.ButtonImage = Nothing
        Me.Button3D4.ButtonImageCustomResize = 75
        Me.Button3D4.ButtonImageMode = UCBase.Button3D.ButtonImageModeConst.None
        Me.Button3D4.ButtonImageOffsetX = 0
        Me.Button3D4.ButtonImageOffsetY = 0
        Me.Button3D4.ForeColor = System.Drawing.Color.Silver
        Me.Button3D4.HiLiteColor = System.Drawing.Color.CadetBlue
        Me.Button3D4.Location = New System.Drawing.Point(41, 21)
        Me.Button3D4.LongClickColor = System.Drawing.Color.Red
        Me.Button3D4.LongClickDelay = 1500
        Me.Button3D4.Name = "Button3D4"
        Me.Button3D4.Opacity = 100
        Me.Button3D4.Size = New System.Drawing.Size(60, 30)
        Me.Button3D4.TabIndex = 113
        Me.Button3D4.TextColor = System.Drawing.Color.Black
        Me.Button3D4.TextOffsetX = 0
        Me.Button3D4.TextOffsetY = 0
        '
        'Led9
        '
        Me.Led9.BackColor = System.Drawing.Color.Transparent
        Me.Led9.FixedSize = True
        Me.Led9.LedSize = 4
        Me.Led9.Location = New System.Drawing.Point(106, 26)
        Me.Led9.Name = "Led9"
        Me.Led9.Off_Color = System.Drawing.Color.DarkRed
        Me.Led9.On_Color = System.Drawing.Color.Red
        Me.Led9.Size = New System.Drawing.Size(20, 20)
        Me.Led9.State = UCBase.Led.LedState.Led_Off
        Me.Led9.TabIndex = 114
        Me.Led9.X_Offset = 1
        Me.Led9.Y_Offset = 1
        '
        'Led10
        '
        Me.Led10.BackColor = System.Drawing.Color.Transparent
        Me.Led10.FixedSize = True
        Me.Led10.LedSize = 4
        Me.Led10.Location = New System.Drawing.Point(106, 71)
        Me.Led10.Name = "Led10"
        Me.Led10.Off_Color = System.Drawing.Color.DarkRed
        Me.Led10.On_Color = System.Drawing.Color.Red
        Me.Led10.Size = New System.Drawing.Size(20, 20)
        Me.Led10.State = UCBase.Led.LedState.Led_Off
        Me.Led10.TabIndex = 118
        Me.Led10.X_Offset = 1
        Me.Led10.Y_Offset = 1
        '
        'Button3D6
        '
        Me.Button3D6.BackColor = System.Drawing.Color.Transparent
        Me.Button3D6.ButtonImage = Nothing
        Me.Button3D6.ButtonImageCustomResize = 75
        Me.Button3D6.ButtonImageMode = UCBase.Button3D.ButtonImageModeConst.None
        Me.Button3D6.ButtonImageOffsetX = 0
        Me.Button3D6.ButtonImageOffsetY = 0
        Me.Button3D6.ForeColor = System.Drawing.Color.Silver
        Me.Button3D6.HiLiteColor = System.Drawing.Color.CadetBlue
        Me.Button3D6.Location = New System.Drawing.Point(41, 66)
        Me.Button3D6.LongClickColor = System.Drawing.Color.Red
        Me.Button3D6.LongClickDelay = 1500
        Me.Button3D6.Name = "Button3D6"
        Me.Button3D6.Opacity = 100
        Me.Button3D6.Size = New System.Drawing.Size(60, 30)
        Me.Button3D6.TabIndex = 117
        Me.Button3D6.TextColor = System.Drawing.Color.Black
        Me.Button3D6.TextOffsetX = 0
        Me.Button3D6.TextOffsetY = 0
        '
        'Socket8
        '
        Me.Socket8.ActLED = Nothing
        Me.Socket8.AllowDrop = True
        Me.Socket8.BackColor = System.Drawing.Color.Transparent
        Me.Socket8.Border = 1
        Me.Socket8.BorderOffset = 1
        Me.Socket8.Busy = False
        Me.Socket8.ExitTo = UCBase.Socket.Exit_Side.To_Left
        Me.Socket8.LinkLED = Nothing
        Me.Socket8.Location = New System.Drawing.Point(10, 65)
        Me.Socket8.Name = "Socket8"
        Me.Socket8.Radius = 5
        Me.Socket8.Remote = Nothing
        Me.Socket8.Ring = 5
        Me.Socket8.Selected = False
        Me.Socket8.Size = New System.Drawing.Size(30, 30)
        Me.Socket8.SocketDirection = UCBase.Socket.Socket_Direction.Bidirectional
        Me.Socket8.SocketsEnable = False
        Me.Socket8.SocketType = UCBase.Socket.Socket_Type.Control
        Me.Socket8.TabIndex = 115
        Me.Socket8.Text = "Socket8"
        Me.Socket8.Value = Nothing
        '
        'Label19
        '
        Me.Label19.BackColor = System.Drawing.Color.Transparent
        Me.Label19.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
        Me.Label19.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
        Me.Label19.Location = New System.Drawing.Point(6, 61)
        Me.Label19.Name = "Label19"
        Me.Label19.Size = New System.Drawing.Size(124, 39)
        Me.Label19.TabIndex = 116
        '
        'InteractiveMonitor
        '
        Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
        Me.BackColor = System.Drawing.Color.Transparent
        Me.BackgroundColor = System.Drawing.Color.Silver
        Me.BackgroundImage = CType(resources.GetObject("$this.BackgroundImage"), System.Drawing.Image)
        Me.Controls.Add(Me.Led10)
        Me.Controls.Add(Me.Button3D6)
        Me.Controls.Add(Me.Socket8)
        Me.Controls.Add(Me.Label19)
        Me.Controls.Add(Me.Led9)
        Me.Controls.Add(Me.Button3D4)
        Me.Controls.Add(Me.Led8)
        Me.Controls.Add(Me.Label15)
        Me.Controls.Add(Me.Socket7)
        Me.Controls.Add(Me.Label16)
        Me.Controls.Add(Me.Led6)
        Me.Controls.Add(Me.Led4)
        Me.Controls.Add(Me.Label11)
        Me.Controls.Add(Me.Label7)
        Me.Controls.Add(Me.Button3D3)
        Me.Controls.Add(Me.Led7)
        Me.Controls.Add(Me.Button3D2)
        Me.Controls.Add(Me.Label13)
        Me.Controls.Add(Me.Led5)
        Me.Controls.Add(Me.Socket6)
        Me.Controls.Add(Me.Label8)
        Me.Controls.Add(Me.Label14)
        Me.Controls.Add(Me.Socket5)
        Me.Controls.Add(Me.Label10)
        Me.Controls.Add(Me.Led2)
        Me.Controls.Add(Me.Label4)
        Me.Controls.Add(Me.Button3D1)
        Me.Controls.Add(Me.Led3)
        Me.Controls.Add(Me.Label5)
        Me.Controls.Add(Me.Socket4)
        Me.Controls.Add(Me.Label6)
        Me.Controls.Add(Me.EnableLed)
        Me.Controls.Add(Me.Label12)
        Me.Controls.Add(Me.Button3D5)
        Me.Controls.Add(Me.Led1)
        Me.Controls.Add(Me.Label2)
        Me.Controls.Add(Me.Socket3)
        Me.Controls.Add(Me.Label3)
        Me.Controls.Add(Me.InLinkLed)
        Me.Controls.Add(Me.Label1)
        Me.Controls.Add(Me.SocketIn)
        Me.Controls.Add(Me.Label9)
        Me.Controls.Add(Me.Socket2)
        Me.Controls.Add(Me.Socket1)
        Me.Controls.Add(Me.InteractivePanel1)
        Me.Controls.Add(Me.Label17)
        Me.Name = "InteractiveMonitor"
        Me.Size = New System.Drawing.Size(766, 460)
        CType(Me.InteractivePanel1, System.ComponentModel.ISupportInitialize).EndInit()
        Me.InteractivePanel1.ResumeLayout(False)
        Me.OsdContainer1.ResumeLayout(False)
        Me.ResumeLayout(False)

    End Sub
#End Region

    Private Sub SocketIn_Connect() Handles SocketIn.Connect
        If SocketIn.SocketType = Socket.Socket_Type.Image Then
            Dim S As Socket = SocketIn.Remote
            ImageInput = S.Parent
        End If
    End Sub

    Private Sub ImageInput_ImageReady(ByVal Image As System.Drawing.Bitmap) Handles ImageInput.ImageOut1
        If Image IsNot Nothing Then
            InteractivePanel1.Image = New Bitmap(Image)
        End If
    End Sub

    Public Sub New()
        InitializeComponent()
    End Sub

    Private Sub InteractiveMonitor_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
        Me.Width = 766
        Me.Height = 460
    End Sub

    Private Sub SocketIn_Disconnected() Handles SocketIn.Disconnected
        ImageInput = Nothing
    End Sub
End Class
